/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package juegocartas.clases;

import juegocartas.comparadores.Comparador;
import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author JuanFran Jara Bellid
 */
public class Lance {

    private int puntosEnvidados = 0;
    List<JugadorIAJuanfran> listaJugadores;
    List<JugadorIAJuanfran> listaApostadores = new ArrayList<JugadorIAJuanfran>();
    
    Comparador comparador;

    public Lance(List<JugadorIAJuanfran> listaJugadores, Comparador comparador) {
        this.listaJugadores = listaJugadores;
        this.comparador = comparador;
    }
    
    public void envidar(JugadorIAJuanfran jugador, int puntos) {
        puntosEnvidados += puntos;
        listaApostadores.add(jugador);
    }

    public int  getEnvites() {
        return puntosEnvidados;
    }

    public void pasar() {

    }

    public void querer(JugadorIAJuanfran jugador) {
        listaApostadores.add(jugador);
    }

    public void noQuerer() {
        
    }

    public void resolverJugada() {
        //coge el comparador y mira las apuestas
        
    }
    
}
